supplier reference - Turco Inglés Diccionario